intriguing possibility - Spanish English Dictionary